Oh! Calcutta restaurant is located at ground floor, international trade towers building, block e,
Nehru Place,
South Delhi,
Delhi and serves
cuisine.
Get Oh! Calcutta Menu, Oh! Calcutta reviews, Oh! Calcutta map, Oh! Calcutta photos and Oh! Calcutta Events
at TableGrabber.