Know a great happy hour or special for this location?
Suggest an edit
Chowringhee Road, 83B, Elgin Rd, Kolkata, West Bengal 700020