Mama Tosca's Italian Restaurant
$25
Three deep-fried meatballs, topped with fresh red sauce, Parmesan and swiss cheese, then baked
Add your review below to help others know what to expect.