Welcome to Leo's Pizza
Our kitchen has been remodeled, and we are open for business!
Our menu is in the process of being updated, and will be available here soon.
Stop back soon for:
Hours of Operation:
Sunday - Thursday 11:00 AM to 11:00 PM
Friday & Saturday 11:00 AM to 12:00 AM
Leo's Pizza proudly accepts Master Card & Visa