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