The pizza at Leo's is the best you can find in this area. The crust is made fresh and crispy. The sauce is perfectly seasoned and the cheese is the best that money can buy. And you don't have to ask for extra cheese because they use plenty. The pizza is cooked in an old fashioned brick oven which adds to the flavor. Service is fast and friendly and the price is very reasonable.
more