La Terrazza Restaurant
(570)
Italian restaurant
Local mainstay serving homestyle Northern Italian cuisine & wines in a warm-hued storefront space.
Address: 1729 E 7th Ave, Tampa, FL 33605
Hours: Closed ⋅ Opens 5 PM Sat
Phone: (813) 248-1326