Skip to content
Oh! Shillong

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.
Mist drifting through pine-covered hills in the early morning

Pull up a stool

The best way to know a restaurant is to eat there.

Mood image — pine hills in mist