Leo's Bakery and Deli
Bakeries
Based on 0 Reviews
Add ReviewWhat's the best thing about Leo's? Everything! From baked goods, grocery and deli items, to breakfast, lunch and dinner, Leo's Bakery and Deli in Rochester, NY is dedicated to providing customers with the very best products, in a setting to enjoy them.