Metro Restaurant & Pizza 245 Merrick Rd Lynbrook, NY 11563 Phone: (516) 887-4932 Fax: (516) 887-0164
Category: Restaurants