Tag Archives: Nehru Place

Babumoshai’s treat

I had been eyeing a joint that serves authetic bengali food and after weighing the options available, I chose to pick Oh! Calcutta for all that feasting. Surrounded by  numerous office buildings and the crowed Nehru Place, I came to know of this specialty restaurant quite late though this place is a stone throw distance from my brother’s […]