Esca Glasgow
0
Reviews
Italian in Glasgow
- Townhead
27 Chisholm Street
, Townhead, Glasgow, G1 5HA
+44 (0) 141 553 0880
Esca serve a variety of Italian dishes at their licensed restaurant. Catering for private parties of up to 25 guests is available upon request.
Tags:
air conditioning, italian, vegetarian dishes
|