We got a pizza from Leo's for the first time today - wow! This is the finest pizza we've had in a long time. The crust is crisp, the sauce is tasty and doesn't give us heartburn! Thick cheese and sausage - what else can I say? This one's a...
Read moreHaven't been to this place in over 20 years!! It is still so cool and wow the memories!! Dennis the new owner from last time I was there is awesome to keep the place so original!! Looks like the outside area a...
Read moreWe came from a different state. Stopped by and felt like at home. Bartender was friendly, owner as well. Beer garden is fabulous and music was old school. Lived it. Recommend this place. ...
Read more