Oh! Calcutta is a long-running Bengali fine-dining restaurant on the fourth floor of Forum Courtyard at 10/3 Elgin Road, Kolkata, West Bengal, India. It serves the classical and bhadralok repertoire of Bengal, the refined home and festive cooking of the city's educated middle class, in a polished setting that suits celebratory meals and visitors who want a formal introduction to the cuisine. The location, inside a mall off Elgin Road in central-south Kolkata, makes it easy to reach from Park Street, Camac Street and the Victoria Memorial area.
The dishes most often recommended are chingri malaikari, prawns simmered in a mild coconut milk gravy, and bhapa ilish, hilsa steamed in mustard, which is the emblematic fish of Bengal and best ordered during the monsoon season when the catch is at its peak. Kosha mangsho, a slow-cooked mutton curry, represents the meat side of the menu, and mishti doi, the sweet set yoghurt, is the usual finish. Rice, luchi and a bitter or vegetable starter fill out the traditional order of a Bengali meal.
The dining room is formal and comfortable, with attentive table service and a quieter, more composed atmosphere than the city's casual eating houses. It works well for family occasions and business meals. The restaurant is food-focused, and the beverage offering plays a supporting role; traditional soft drinks and lassi are common choices alongside the usual restaurant drinks.
Prices of roughly 1,500 to 2,800 rupees per person place it among Kolkata's upper-mid-priced Bengali restaurants. It is open daily for lunch and dinner, generally from about noon to 3:30PM and 7PM to 11PM, though timings can change around festivals such as Durga Puja. Reservations are advised at weekends, and a booking a few days ahead is normally sufficient outside festival periods. For hilsa in season or large groups, booking earlier and mentioning the order in advance is sensible. Directory listings give a phone number of +91 93306 27510, which should be confirmed before use.
| Price | ₹1,500-2,800 per person (approx $16-29 USD) |
|---|---|
| Hours | Daily lunch and dinner, approx 12PM-3:30PM and 7PM-11PM. Confirm current hours before going; Kolkata venues change timings around festivals such as Durga Puja. |
| Reservations | Reservations advised at weekends; phone +91 93306 27510 (as listed in directories, confirm before use) |
| Address | Forum Courtyard, 4th Floor, 10/3 Elgin Road, Kolkata, West Bengal 700020, India |
Signature dishes
- Chingri malaikari (prawns in coconut milk)
- Bhapa ilish (steamed hilsa)
- Kosha mangsho
- Mishti doi
Good to know
- Known for
- A long-running Bengali fine-dining room serving the Bengali repertoire in a refined setting inside a mall off Elgin Road.
Location
Forum Courtyard, 4th Floor, 10/3 Elgin Road, Kolkata, West Bengal 700020, India
22.5398, 88.3517 View on map
Highlights
- Chingri malaikari, prawns in coconut milk
- Bhapa ilish, steamed hilsa in mustard
- Refined bhadralok Bengali cooking
- Convenient central-south location on Elgin Road
Tips for visiting
- Reserve for weekend evenings; weekday lunch is usually easier.
- Hilsa is best during the monsoon season; ask about availability.
- Take a taxi or ride-hail to Elgin Road, as parking around the mall can be tight.
- Share dishes with rice or luchi to sample several preparations.
- Confirm the phone number and opening hours before use.
When to visit
Weekday lunch is quieter; the monsoon months are best for hilsa dishes.
Accessibility
The restaurant is inside a mall and reached by lift, which generally makes access easier than street-level heritage venues; confirm specific mobility needs with the restaurant.
Frequently asked questions
Where is Oh! Calcutta located?
It is on the fourth floor of Forum Courtyard, 10/3 Elgin Road, in central-south Kolkata.
What are the signature dishes?
Chingri malaikari, bhapa ilish and kosha mangsho are the dishes most often recommended, with mishti doi for dessert.
Is a reservation necessary?
Reservations are advised at weekends. Weekday tables are normally easier to find.
How much does a meal cost?
Roughly 1,500-2,800 rupees per person, around 16-29 US dollars.