Get directions to: New South Diner, Hicksville, NY
Restaurant address: 104 New South Rd Hicksville, NY 11801, USA
Restaurant: New South Diner