Lama Kitchen Himalayan Cook House
Restaurant in New Delhi, India
Asian restaurant
Hauz Khas Village Road, New Delhi, 110017
Restaurants
ยท
New Delhi, India guide