Italian Pavilion Restaurant
505 N Franklin St
Tampa
FL
33602
(813) 229-6674
Open Map
Description
Go to Italian Pavilion for a quick service place that serves up Italian cooking.
by dinesite on October 26, 2008 from
dinesite
Fast Food
Food & Dining
Italian
Pizza
restaurant
Restaurants
Restaurants - Italian, Restaurants