If you want peace instantly and don’t have much time to travel and take a holiday and visit a hill station, then there is a popular place in Bandra called The Yoga House which can deliver you peace of mind. This place not only sells food but also peace. You have to remove your footwear before you enter. Very clean & hygienic place.
They have a free wi-fi facility, so you will see some people working on their laptops while sipping tea. They serve organic food which is deliciously amazing. Menu is very innovative. Don’t forget to have their ‘Kesar Chai’& Sin free Chocolate mousse. The service takes a little time, but it is pretty decent.
The ambiance is lovely and it always reminds me of Goa. Best place to rewind on a weekend or after a long tiring day. Recommended.