Is there indoor seating
Address: 209 Shore Rd, North Truro, MA 02652, USA
Angelo Cosme | Sep 27, 2018
Yes....
Top Mast Cafe | Sep 27, 2018
Yes - Indoor chairs or booths
Regarding Madison | Sep 27, 2018
Yes indoor and outdoor
Thanks! Your answer is awaiting moderation.