Get directions to: Sal''s Italian Restaurant, West Palm Beach, FL
Restaurant address: 11995 Southern Blvd # 2 West Palm Beach, FL 33411, USA
Restaurant: Sal''s Italian Restaurant