Negi Dhaba

Indian
Main bazaar, Narkanda, India

Nearby Restaurants

Similar Restaurants