italianNot yet on Tasting Planet
Celino's
Alexandra Parade 620, Glasgow, G31 3BT Glasgow, United Kingdom
About
Serves sound Italian fare at two locations either end of the city.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Alexandra Parade 620, Glasgow, G31 3BT Glasgow, United Kingdom
Serves sound Italian fare at two locations either end of the city.
No photos yet.
No reviews yet. Be the first!