Home
History
Directions
Our 89th Year
Since 1929
300 Commercial Street
Provincetown, MA 02657
(508) 487-0121
Open 7 Days a Week
Click here for our menu
Click here for Specials and Features
Click here for Allergen Free menu
11:30 AM -10 PM
Noon on Sundays
info@mayflower-ptown.com