Neelim (Menu)

1590 Dumbarton Road, Glasgow
+44 141 959 6265

Give a rating to Neelim

Suggest a dish

How much did you spend at Neelim?