Results 1–1 of 1 reviews
10/26/10: 'A wonderful find!'
I don't understand the bad reviews. The place is clean and the food is delicious. We live in Ocala and every time we are anywhere near Tampa, we drop in and spend at least $50 on gourmet Italian food that can't be found anywhere else.