Siena Restaurant

17 Steeple St, Mashpee, MA
Capacity: 40 people
Venue Types