Find Greek Restaurant in Glasgow on the Cumbernauld News directory. Get reviews and contact details for each business including phone number, postcode, opening hours and photos.
Cafe India 29 Albion Street, Merchant City, Glasgow, Lanarkshire, G1 1LH
Glasgow's Premier Indian restaurant, Cafe India is situated in a brand new location in the heart of cosmopolitan Merchant City....
indian restaurants, karaoke, restaurant, indian takeaway, indian food, curry