Tafa Menu Oops! Our menu is under update. Sorry for the inconvenience. About Chinese, Japanese, Caterers star Yelp rating 5 stars Location Adress: 25 rue Jean Pierre Timbaud, Paris, 75011 People Recommend L’Insomniac. 46 rue Leon Frot, Paris, France Subway. 11 rue de Ponthieu, Paris, France New Saigon. 33 ave Porte de Choisy, Paris, France Saveurs d’Asie. 29 Place Maubert, Paris, France