Leo's is a Italian restaurant located in Wappingers Falls, NY 12590. It is one of the 7668 Italian restaurants in United States. Address of Leo's is 1475 NY-9D, Wappingers Falls, NY 12590, United States. Leo's can be contacted at 18458383446. Leo's is rated 4 (out of 5 stars) by 264 reviewers on the web.
Some of the places around Leo's are -
Within less than half a Kilo meter of Leo's, you can also find stadium Plaza, Toppings Frozen Yogurt, Vogel Pharmacy, Route 9D S (across from Dutchess Stadium) and many more.
1475 NY-9D, Wappingers Falls, NY 12590, United States
Contact number of Leo's is 18458383446.
Rating of Leo's is 4 out of 5 stars.
Address of Leo's is 1475 NY-9D, Wappingers Falls, NY 12590, United States.
Leo's is located in Wappingers Falls, NY 12590.
Leo's is a Italian restaurant in United States
Pincode of Wappingers Falls, NY 12590 is 12590