Coffee shop offering a unique experience. Also functions as a tea house and vegetarian restaurant.