Location
Capacity
10
100
1k
Chatham, MA
Restaurant