If you want great pizza and wonderful salads this is the place to go. I've been eating here for 29...更多
1 - 10 条点评，共 41 条
A couple of times to try it out. Leo's is an institution and has been around for a long time. Some people love the pizza here as it is just smothered in cheese. I just don't like the flavor the cheese combination that use. I've...更多
Mmmm good pizza and salad and cold Beer this is the place to sit enjoy a cold one and enjoy the Pizza my husband and I come up north to have Leo's with our family it is worth it !