Calcutta

Kewpie's Kitchen

(Now Closed)

15

2 Elgin Ln.,
Calcutta,

India,
700020.

Tuck into a plate of yellow lentils and the river fish called begti at this landmark restaurant in the southern part of town.