Where do you need Restaurants ?
Review of Mayflower Restaurant
An Athens Favorite!
Located almost across from the Arch the Mayflower combines friendly service with cook to order food. The atomosphere is what some might call well worn but I would say it is comfotable. Booths, table and counter service available.Open for ...
By gail c. at Judy'sBook October 05, 2005 at 04:57 AM