“We come here often and love all the meals we’ve had here.”
“The best Italian food. The meat-balls are awesome and the pasta is perfect.”
It’s reviews like these that helped Leo’s win the Top Rated Pizza & Italian, and Top Rated Catering distinctions from TripAdvisor for the fifth time! Thanks to all our customers. We couldn’t do it without you!