Mayflower Cafe
Listing Category
Description
Since 1929 The Mayflower Café has served the local community as well as tourists with the freshest seafood, Portuguese and Italian specialties and tasty comfort food at reasonable prices.