Italian

Leo's Italian Restaurant and Pizzeria

23 Quaker Ave, Cornwall, NY 12518

Loading…