This place is AMAZING and very well looking and have lots of great food.Ive lived in falmouth for a while and the food is sooo good that I go there almost everyday! All you can eat for only 12.99 for launch and dinner for 14$. ALL YOU CAN EAT! it's the best place I've ever went and I think you will like it too. that's about your opinion don't say you won't like it until you TRY IT!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.