Newburgh >Food & Dining > Leo's
1431 Route 300, Newburgh, NY | Directions 1255041.523114 -74.070645
Mon. - Sat. 11am - 9pm;Sun. 12am - 8pm
great everything – Good food and great sandwiches. The staff is always nice and very quick. Comfortable place to sit and relax. The catering is also really nice. The pizza is amazing!
Leo's Restaurant & Pizzaria – We love Leo's Restaurant! Their food is excellent and always prepared fresh. We use them for catering our family functions and have never been disappointed with the quality or cost. Our friends and family always rave about how great the…
This is one of our favorites. Staff is friendly. The pizza is excellent, not to cheesy not to saucy just the right mixture. But be careful to order the small cal-zone the large could feed a family of 8.
Good Pizza – The establisment was very clean. The employees were very courteous and responsive. The pizza is very, very, very good. I would recommend this establishment to others.
Leo's Pizza – This Italian rest. is located in the Marshalls strip mall near Stop and Shop on route 300. I have only dined there once,but was satisfied with the food and the service. I thought the prices were a little high for this area, but otherwise,…
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Do you have a review of Leo's on your blog? If you include the Citysearch image link (shown below) in your post, we'll automatically link to your review from the business profile page. Here's how our Linkback system works:
The Linkback system is free and automatic. It's really that easy.
To link to our business profile page, copy the html below to your web page.