Call Directions
Baban Tea House is a food and dining establishment based in Mankhurd, Mumbai. Its cuisines include Tea, etc. Customers can visit for more details on what the store has to offer.
Baban Tea House is a food and dining establishment based in Mankhurd, Mumbai. Its cuisines include Tea, etc. Customers can visit for more details on what the store has to offer.