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 daily Italian specialties — all made with the freshest ingredients and topped off with the finest wines from around the world.
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