indianNot yet on Tasting Planet
Nakodar Grill
Annfield Place 13, Glasgow, G31 2XQ Glasgow, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Annfield Place 13, Glasgow, G31 2XQ Glasgow, United Kingdom
No photos yet.
No reviews yet. Be the first!