As the name says The Green House restaurant is surrounded by green plants and flowers. The place is cool and calm. Wide variety of foods from the Indian cuisines are available here. Snacks items from the local bhajji to pizzas are available here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.