Stratford-upon-Avon, United Kingdom

Restaurants, Cafes & Delis
  Website
39 Cleveland Avenue
New Rochelle, New York 10801
BlueBurbia > Leo's Italian Restaurant

Leo's Italian Restaurant

Restaurants, Cafes & Delis  

Leo's Italian Restaurant in New Rochelle, New York, is a cozy eatery known for its authentic Italian cuisine, warm atmosphere, and friendly service.

Leo's Italian Restaurant in New Rochelle, New York, offers a taste of traditional Italian cooking in a welcoming setting. The menu features classic dishes like homemade pasta, wood-fired pizzas, and fresh seafood, all prepared with high-quality ingredients. Known for its generous portions and attentive service, Leo's is a favorite among locals for both casual meals and special occasions. The restaurant also has a well-curated wine list, highlighting Italian and local selections to complement the dining experience. Whether you're craving a hearty lasagna or a crisp Margherita pizza, Leo's Italian Restaurant delivers a satisfying and memorable meal.

Copyright 1997-2026 Burlingame Interactive, Inc.

Privacy Policy Legal