Mayflower Restaurant January 28, 2019 \ Willow Street went to the Mayflower Restaurant for some great seafood. Stella even got to enjoy eating dinner with her family.