A review of Taj Mahal Tea house in Bandra, Mumbai India. Love of tea in this quaint place. Check the food pairing
A blog about traveling, embracing sustainable fashion & my natural curls.
A review of Taj Mahal Tea house in Bandra, Mumbai India. Love of tea in this quaint place. Check the food pairing