6.4
202 Morrison St, Edinburgh, City of Edinburgh
Greek Restaurant · Haymarket · 12 tips and reviews
8.4
141-143 George Street, Edinburgh, City of Edinburgh
Latin American Restaurant · New Town · 12 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA