L.I. Valle Grill
1204 Hempstead Turnpike, Franklin Square 11010