Little Woods

Mysore, India

Little Woods is a Vegetarian restaurant in Mysore near the Sand museum.