Taj Mahal Cafe & Indian Takeaway
66 Dumbarton Road, Duntocher,
Glasgow G81 6HE ,United Kingdom
Taj Mahal Cafe & Indian Takeaway is one of the popular Cafe located in 66 Dumbarton Road, Duntocher , listed under
Cafe in Glasgow
,
Restaurant/cafe in Glasgow
,