Leena's Kitchen is a farm-to-table concept restaurant in America's Hometown, Plymouth MA. Available seven days a week for private parties.
Related Inspiration
A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…