129 Nelson Street
Glasgow G5 8DZ, United Kingdom
Tel: 0141 429 6727
This is one of the best and most authentic Indian foods I have tasted in Glasgow. The problems with this place is it looks like a dump inside and try not to go to the toilet, no hot water, no soap, no paper towels and a broken hand dryer plus the place could do with a deep clean too.
Geneva, Switzerland...
15 years ago