Get directions to: Sal's Italian Restaurant, Hollywood, FL
Restaurant address: 2908 Oakwood Blvd Hollywood, FL 33020, USA
Restaurant: Sal's Italian Restaurant