Bar
/
France

La Petite Aphrodite | Greek restaurant in Montpellier

Address
11 Rue du Pont de Lattes, 34070 Montpellier, France

Feel like Greece @ La Petite Aphrodite, a Greek restaurant in Montpellier, France!

Read More
Amenities not found.
0
Overall
0.0%