Know a great happy hour or special for this location?
Family-owned fixture offering classic Italian desserts, pizza & sandwiches in an old-school setting.
Suggest an edit
6821 N Armenia Ave Back Lot, Tampa, FL 33604