This is a Pizza shop located in Oldsmar, FL. This is the only Leos Pizzeria & Restaurant location in Oldsmar.
Loading Map of Leos Pizzeria & Restaurant. Please wait...
To lookup step by step driving directions to Leos Pizzeria & Restaurant, please enter your starting Address:
You can use this Form to TXT this place to an SMS capable phone:
Please call (813) 262-0563 for current hours of operation.
We do not have the Payment Methods Accepted at this Pizza Shop. Most Business accept Cash and Major Credit Cards. Please contact Leos Pizzeria & Restaurant at (813) 262-0563 to find out payment options & Other details.
109 Fairfield St, Oldsmar, FL-34677 (813) 855-5228
3970 Tampa Rd Ste M, Oldsmar, FL-34677 (813) 749-7533
3780 Tampa Rd # D, Oldsmar, FL-34677 (813) 854-1595
4029 Tampa Rd, Oldsmar, FL-34677 (813) 855-7700
3705 Tampa Rd Ste 5, Oldsmar, FL-34677 (813) 818-0284