Mama Lino's Pizzeria

Italian Style
📍 595 Old Country Rd, Plainview, NY 11803
Call (516) 681-0200 Directions
LOS Services Websites, online ordering and print for restaurants. Logical Online Solutions