Order Online

Franco's Pizza Ristorante

1515 E Fletcher Ave
Tampa, FL 33612
(813) 443-0883
Order online Menu | Reservation | Info
Any questions please call us.