Leo's Italian Restaurant
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.