New Happy Hour!

Leo’s is excited to announce our new happy hour specials! Every day from 4 pm – 6 pm and 10 pm to close get great deals on 25 oz and 34 oz. domestic drafts.

We have also add our delicious Leo’s Fresh Clams to the menu as a dinner item. A generous portion of breaded clam strips served with french fries, coleslaw, fresh baked dinner roll, and tartar sauce for only $10.99.