I've lived in Italy for a military tour and I wanted to stay there because the food was so good.... when I came back to Mayport Fl, Olive Garden and Carabbas just didn't compare.... But when I found Mario's it was the best thing ever.... It remiinds me so much of sitting in Tuscany and La Maddalena enjoying my favorite Italian meals. It is a Major Must Have!
more