8.4
141-143 George Street, Edinburgh, City of Edinburgh
Latin American Restaurant · New Town · 11 tips and reviews
7.9
110 West Bow (Grassmarket), Edinburgh
Seafood Restaurant · Old Town · 89 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA