user
British Chacha Tea Stall
55/1, Mayurbhanj Rd, Mominpore, Kolkata, West Bengal 700023, India
Appearance
British Chacha Tea Stall

Information
4 Photos
0 Comments
Rating
  • Address:55/1, Mayurbhanj Rd, Mominpore, Kolkata, West Bengal 700023, India
Categories
  • Breakfast restaurant
Atmosphere
  • Casual:Yes
Similar organizations