Tag: mayflower ptown

Mayflower Restaurant Ptown

Mayflower (1)

The Mayflower Restaurant at 300 Commercial St. has been a favorite of Provincetown locals since it opened 90 years ago and continues to be run by the same family. Michael Janoplis started the business in 1929 and ran it until 1962. His grandchildren, Donna Hough and Darin Janoplis, are now in charge and it hasn’t changed all that much—stepping through the door and is a step back in time.