Our family is proud to provide yours with expertly chef-prepared dishes and premium wines. Leo’s diverse menu features pasta, chicken, veal, and seafood, highlighting a variety of delicious Italian specialties — all made with the freshest ingredients. Leo’s tops off the great meals with a grand selection of the finest wines from around the world. Our traditional style restaurant offers daily specials in a friendly, comfortable family-dining experience at all three locations.
Leo’s Italian Restaurant
Stadium Plaza, Rte 9D, Wappinger’s Falls, 845.838.3446
Newburgh Town Plaza, Rte 300, Newburgh, 845.564.3446
Cornwall Plaza, Quaker Ave, Cornwall, 845.534.3446