Get directions to: Elio's Deli & Cafe, Pomona, NY
Restaurant address: 358 Rte 202 Pomona, NY 10970, USA
Restaurant: Elio's Deli & Cafe