Charcoals Indian Restaurant

Restaurant - Indian in Townhead, Glasgow