Contacts: address, phone number and etc.
Address | 289 Main Street, Schomberg, ON L0G 1T0 Get directions |
Phone number | +1 905-939-6246 |
Website | leosonmain.com |
Opening hours Open now. Today: 03:00 pm — 09:00 pm
Sunday | 03:00 pm — 09:00 pm |
Tuesday | 03:00 pm — 10:00 pm |
Wednesday | 03:00 pm — 10:00 pm |
Thursday | 03:00 pm — 10:00 pm |
Friday | 03:00 pm — 11:00 pm |
Saturday | 12:00 pm — 11:00 pm |
Photos
Reviews about Leonardo's On Main
- 5 / 5By Sharon MacMurchyWalked in just as the store was about to close. My husband said not to worry about it, but the owner INSISTED that he take his pizza order, saying that his job is to serve his customers! Very friendly, and excellent pizza, as usual.April 29, 2017
- 1 / 5By Ted LucasAwful pizza, service, and got the order wrong. The mozzarella sticks and wings were cheap store bought crap. Overpriced. Save ur money.April 05, 2017
- 4 / 5By John HoustonI really like this small funky looking Pizza Parlar. But now that this town has grown,t hey are too busy now...sadMarch 09, 2017
- 5 / 5By Veronica SegarraShocked to see the negative reviews on here! We order from Leonardo's all the time, sometimes every week and we've never had an issue. Actually once they were super busy, order took a lot longer than normal and they gave to us for free along with other items without even asking :) Love this place and really happy they deliver too!December 06, 2016
- 1 / 5By Ryan DGreat pizza, not so great service. Ordered for pick up, arrived to pick it up at the 40 mins I was told it would take and when I did they not only didn't have it ready, they didn't even record the order, they were clueless I had even placed an order over the phone with their staff. I had to wait more time for them to actually make my pizza. An hour later and no attempt to make up for the mistake, charged full price, not offered any type of resolution for wasting even more of my time for a mistake they clearly made. Also was not even acknowledged for a solid 10 mins standing in the storefront.September 09, 2016
How would you rate Leonardo's On Main?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Leonardo's On Main
Leonardo's On Main is a restaurant based in Schomberg, Ontario. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.