This seasonal restaurant is where all the locals go. Although it appears to be expensive, when you get the order, it is huge. It is located in a strip mall just past the
Been there, done that? Do tell us about it! Submit a review of this Falmouth restaurant today.
3 of 5 stars