101 Despatch Drive
East Rochester, NY 14445 585-249-1000 Fax: 585-249-9231
Open 7 Days a Week Monday-Saturday  8am-8pm
Sunday  8am-6pm

Latest News

View all News
  • Nov 13th, 2012

    Let Leo's take care of your Turkey Day dinner this year! Check out this deal.

    Bring this ad in for an extra free pie when you order the turkey dinner!