8.9
42 rue Daubenton, Paris, Île-de-France
Greek Restaurant · Jardin des Plantes · 14 tips and reviews
8.7
85-87 rue Mouffetard, Paris, Île-de-France
Greek Restaurant · Jardin des Plantes · 23 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA