Get directions to: Cape Cod Super Buffet, West Yarmouth, MA
Restaurant address: 228 Route 28 West Yarmouth, MA 02673, USA
Restaurant: Cape Cod Super Buffet