St. John Street, Adarsh Nagar, Mumbai, India
Featured in a best coffee shops story in CoffeeTrek news.