Leo's Italian Restaurant
Restaurants in New Rochelle, New York
4.7 (43)
| Category | Restaurants |
|---|---|
| Address | 969 Main St, New Rochelle, NY 10801 |
| Area | New Rochelle, New York |
| Phone | (914) 740-7022 |
| Google rating | 4.7 (43) |
Hours
| Wednesday | 11 AM–10 PM |
|---|---|
| Thursday | 11 AM–10 PM |
About Leo's Italian Restaurant
Welcome to Leo's Italian Restaurant!
At Leo's, we believe in the power of food to bring people together. Located in the vibrant heart of New Rochelle, our restaurant is a celebration of Italian cuisine, culture, and hospitality. Whether you’re a local resident or visiting for the first time, we invite you to experience the warmth and authenticity that defines our family-run establishment.
Located at 969 Main St, New Rochelle, NY 10801, Leo's Italian Restaurant operates as a restaurant serving New Rochelle in New York. This page gathers the practical details people usually look for before visiting: where it is, how to reach it, when it opens and how customers rate it.
Because this group is broad, recent reviews and photos are a better guide than the category alone. Most kitchens in New Rochelle will adjust a dish for common dietary needs such as vegetarian or gluten-free if you ask when ordering. Hours vary widely: bars open late and cafes close early. Happy-hour pizza deals are common at bars across New York on weekday afternoons, and many casual restaurants take reservations online through third-party platforms while fast-food spots are walk-in only.
Hours are published for 2 days a week. Typical hours are 11 AM–10 PM. Hours in the United States do change around federal holidays and long weekends, so a quick call before a special trip is sensible. The listed phone number is (914) 740-7022. Many businesses also reply to text messages on the same number if it is a cell phone. More information is available on its website, leoitalianrestaurant.com.
On Google it holds a rating of 4.7 out of 5 from 43 reviews, which is a strong result for a restaurant in New Rochelle and suggests consistent service.
New Rochelle is in New York, in the Northeast, where four distinct seasons shape local life: hot humid summers, snowy winters that can close businesses for a day, and a dense pattern of towns where walking, transit and street parking all matter. Getting around New Rochelle is easiest by car; street parking is metered in busy downtown areas, and most suburban businesses have their own lot. Ride-share apps such as Uber and Lyft operate across New York's larger cities, and public transit varies from extensive to minimal.
See the other restaurants in New Rochelle listed below to compare ratings, hours and locations before you decide. Details on this page come from public sources and may change; confirm anything important by phone before relying on it. Business owners can claim the listing to keep it up to date.
Latest Google reviews
The 5 most recent reviews shown on Google Maps. Reviews belong to their authors; read all of them on Google.
John Kaufman 4 months ago
I've been to Leo's many, many times and it never fails to deliver. Last night the Chilean Sea Bass special was great. Leo and his staff are great and I can't wait to go back again!!
Linda Pupo 5 months ago
My husband and I went to Leo's for the first time Saturday night. It was everything the reviews said and more. The atmosphere is lovely. The food excellent. And you couldn’t ask for better service. We have been looking for a good Italian restaurant and we have finally found one. Thank you Leo for such s great experience.
Amanda Grandison Edited 6 months ago
Too expensive we paid $35, for 5 gill shrimp with a Caesar salad which was a separate price. Ridiculous
John Randone 8 months ago
We went for an early New Year’s Eve lunch celebration and had a truly outstanding experience at Leo’s Restaurant. Every dish was excellent—the veal chop parmesan was perfectly prepared, the chicken martini and pork chop were both exceptional. Great service from start to finish made the meal even better. Leo himself came over to our table, adding a warm New Year’s spirit that made the visit feel personal and special. To top it off, the tiramisu was truly exceptional..Highly recommended and definitely a place we’ll return to.
Arian Kelmendi a year ago
Alright, hear me out. The picture I posted? Yeah, I ordered two salmons. Not because I was starving… but because it was that good. I’m telling you, this was the best salmon I’ve ever had in my life. And I’ve eaten everywhere, Westchester, the city, all of it. This place just straight up delivers. The sauce they give you? Dangerous. Like “I need a jar of this at home” dangerous. You can taste that it’s homemade and legit. The salmon was crispy, flavorful, and cooked perfectly. And the best part? It came out hot. Like fresh-off-the-pan hot. Not that sad lukewarm stuff you get at other spots where it feels like your plate took a detour before hitting the table. Now the rest of the food? Just as impressive. Someone in our group got the veal parm — huge portion, no games played, and tasted amazing. The lamb chops? They gave eight. Who even does that? Most places barely give you three and act like it’s generous. And shoutout to Leo and Nicky these guys make us feel like we were regulars when we first walk in. Super friendly, super welcoming. Felt like I was eating at a relative’s house, if my relatives actually cooked like this… If you’re ever in New Rochelle and don’t stop by here,
Frequently asked questions
Where is Leo's Italian Restaurant located?
Leo's Italian Restaurant is at 969 Main St, New Rochelle, NY 10801, in New Rochelle, New York. Use the “Open in Google Maps” button on this page for directions.
What kind of business is Leo's Italian Restaurant?
Leo's Italian Restaurant is listed as a restaurant.
What are the hours of Leo's Italian Restaurant?
Published hours are Wednesday: 11 AM–10 PM; Thursday: 11 AM–10 PM. Hours can change on holidays, so call before a special trip.
What is the phone number of Leo's Italian Restaurant?
You can call Leo's Italian Restaurant at (914) 740-7022.
How is Leo's Italian Restaurant rated on Google?
Leo's Italian Restaurant has a Google rating of 4.7 out of 5 from 43 reviews.
Does Leo's Italian Restaurant have a website?
Yes, the website of Leo's Italian Restaurant is leoitalianrestaurant.com (linked on this page).
Are there other restaurants near Leo's Italian Restaurant?
Yes. New Rochelle also has Kenny's on the Water, Scratch Bar Grill & Lounge, Beechmont Tavern among others; see the full list of restaurants in New Rochelle at the bottom of this page.
More restaurants in New Rochelle
All restaurants in New Rochelle →Kenny's on the Water
Restaurants · New Rochelle, New York
Scratch Bar Grill & Lounge
Restaurants · New Rochelle, New York
Beechmont Tavern
Restaurants · New Rochelle, New York
Pappous & Yia Yia's Kouzina
Restaurants · New Rochelle, New York
