Skip to content
Theme Restaurant

Music & Mountains Hillside Cafe

1 local recommends · Estimated price 3 out of 4
Location
New Delhi, DL 110048
Phone+91 98731 60659
Hours of Operation statusOpen · Closes 11:00 PM

Tips from locals

Sidharta
Sidharta
September 21, 2016
The best food, ambience & host.