French Bread baked fresh three times daily! Only $1.
Call Us: 585-249-1000
Open 7 Days a Week
Monday-Friday  7am-8pm
Saturday  8am-6pm
Sunday  9am-6pm

There's always something in the oven at Leo's!


Stop in and enjoy the aroma of freshly baked pies, cakes, cookies, pastries, muffins, bread and more!

There's a lot to like at Leo's. Visit us today for a truly unique shopping experience!