The George's Wild Orchid

INR 200
Multi-cuisine
Kailash View Estate, Bhowali, Bhimtal-263132, India