Get directions to: El Parral Restaurant, Syosset, NY
Restaurant address: 8 Berry Hill Rd Syosset, NY 11791, USA
Restaurant: El Parral Restaurant