From Our Editors
To add a little flavor to your day, head to Mayflower and dine at Strouds Diner. Strouds Diner is a prime restaurant for those who dig vegan fare.
Strouds Diner is located in a prime location surrounded by various parking options.
A meal so cheap, you can almost pay for it with coins, Strouds Diner largely serves dishes under the $15 mark.