Restaurante
Leo's
Recomendado por 8 personas locales,
Consejos de personas locales
My favorite pizza in the area. Great option for casual pizza/Italian takeout/delivery. They also have a small dining area.
Actividades únicas en los alrededores
Ubicación
23 Quaker Ave
Cornwall, NY