Restaurant
Leo's
Von 8 Einheimischen empfohlen,
Standort
23 Quaker Ave
Cornwall, NY
Tipps von Einheimischen
My favorite pizza in the area. Great option for casual pizza/Italian takeout/delivery. They also have a small dining area.