Sal's Italian Ristorante

Sal's Italian Ristorante, 4801 Linton Blvd, Delray Beach, FL 33445, United States

(561) 637-1696

Location