The Green House – a slow food cafe The Green House is a beautiful al fresco restaurant located under a covered pavilion on the ground floor of the building. It serves freshly cooked Indian and international snacks, fresh fruit juices and homemade ice creams. Situated amidst beautiful greenery, The Green House is an ideal place for a meal or a snack with family and friends. The healthy snacks served at The Green House are a favourite both with visitors as well locals in Ahmedabad. The café also extends into an arched air-conditioned dining area that was earlier the buggy room of the mansion.