Italian Touch Mammarosa

8211 46 Ave N, St. Petersburg, FL

Menu (As of 10/30)

Drinks

Steak Special

Toppings

Calzone

Chicken Piccata

Chicken Alfredo

Veal Piccata

Italian Touch Mammarosa: hours and how to order