5 Persuading Indian Tea Stalls
By: Team Ifairer | Posted: 12-08-2014
Heart It
Tea Center,MumbaiIf you feel a bit nostalgic about tea, then the Tea Center on Veer Nariman Road, next to Churchgate Station in Mumbai, is the place for you. Established in 1953 by the Tea Board of India to promote tea, it has a real colonial feel with silver bells on the tables to call the waiter.