Latest News

View all News
  • Dec 29th, 2015

    New Year's Hours

     Leo's will be closing early on New Year's Eve at 6:00. We will be closed Friday, January 1st and reopen Saturday the 2nd at 8 am. Have a happy New Year!