The restaurant is run by the owner, Leo, who meets the customers in the most friendly way. All the food is fresh and delicious. The pizza is the closest to New York pizza that you can find outside of New York State.
Pros: Fun, Friendly, Fantastic
more