About Oh! Shillong
A room in Delhi, a name from the hills.
Oh! Shillong takes its name from Shillong, the capital of Meghalaya in India’s north-east. The restaurant itself is at 60/D, Humayunpur, in Safdarjung Enclave.

What we can tell you
- Where
- 60/D, Humayunpur, Safdarjung Enclave, New Delhi, Delhi 110029
- When
- Monday – Sunday, 8:00 AM – 10:30 PM
- The room
- White walls, light timber, wooden benches and low stools.
- The table
- Meals served on blue-rimmed enamel plates.

Pull up a stool
The best way to know a restaurant is to eat there.
Mood image — pine hills in mist