The Mayflower
Send Us Email Tel: 1 (508) 487-0121 300 commercial st. | Provincetown, MA 02657
Fresh, local seafood, lobsters, home-cooked meals, pizza, subs, sandwiches as well as Portuguese and Italian specialties all at reasonable prices.Open for Lunch and Dinner 7 days a week; and all items are available To-Go.
|
|