GreenleafRestaurantMilford, NHSpacesSeatedStandingFull Buyout of Greenleaf90-- Private Terrarium Dining Room12--View 1 more space