Review of The CabbyShack

30 Town Wharf, Plymouth, MA 02360

Overall Rating

Review


Not worth stopping for a meal.

Updated 3 years ago

Celiac