Himalayan Flavour

Himalayan Flavour is Indian Restaurant in Northwood.

Tags:
Indian Restaurant,Indo Chinese Restaurant,Nepalese Restaurant
Category:
Indian Restaurant