The Green House is a wonderful restuarant….I am posing with my Millenimum friends. Published February 10, 2013 at 3264 × 2448 in India Trip, February 2013 The Green House