27 Chisholm St, Merchant City, Glasgow G1 5HA, United Kingdom
Closed· Opens Mon at 12:00
27 Chisholm St, Merchant City, Glasgow G1 5HA, United Kingdom
No delivery
Spot something wrong?
Dishes at Esca. Prices may vary in venue.
Been to Esca? Be the first to share what you ate.