Bhagsu Naag Rd, Mc Leod Ganj, Mcleodganj, Dharamshala, India
Bhagsu Naag Rd, Mc Leod Ganj, Mcleodganj, Dharamshala, India
No delivery
Spot something wrong?
Dishes at Nick's Italian Kitchen. Prices may vary in venue.
Been to Nick's Italian Kitchen? Be the first to share what you ate.