Octopus And Orzo Restaurants in Saint-Lô
Show restaurants on map
4.6
Menu
4.6
Menu
City: Saint-Lô, 21 rue Saint Thomas, 50000 Saint-Lo, France, Saint-Lô
Takeout, Card Payment, Air conditioning, Accepts Credit Cards
Feedback
These reviews refer only to the mentioned ingredients.