Get directions to: Mama Lorusso, Pomona, NY
Restaurant address: Old Rte 202 Pomona, NY 10970, USA
Restaurant: Mama Lorusso