Leon's is 2 restaurants in one - which ended up being very handy for me. It was easy to access from the highway and note: we were staying near the falls and saw that many pizza places were closed on Sunday, so Leon's was open and we got in right away.
We couldn't decide between the sit down restaurant or the pizzeria. I like a little upscale and since our darling waiter Jose told us we could get the same food, we decided to spoil ourselves a little at the Bistro. The place was clean, the salad was perfect, the service was exceptional. We are pretty picky about sauces and meatballs. We're Italian and we've been spoiled. My sister ordered the vodka sauce and didn't like that it had meat. Not missing a beat, Jose whisked it away and made things all right. Here's what he did - he got us a pizza and a sandwich to go. My sister is more the pizza in a room kind of girl. Thanks to Jose and Leon's, I got a sit down meal, and she got a pizza. Jose saved the day and the pizza was very good!
If you own or manage Leon's Italian Bistro & Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.