Sal's Italian Ristorante 4801 Linton Blvd # 12a Delray Beach, FL 33445 Phone: (561) 637-1696 Fax: (561) 637-1963
Category: Restaurants