Sal's Italian Ristorante is located at 4801 Linton Blvd Ste 12a in Delray Beach and has been in the business of Retail - Italian Restaurant since 1996.
Sal’s Italian Restaurants offer reasonably priced Italian cuisine in a casual, friendly environment. Salads, pizza, pasta, chicken, veal and seafood selections abound on their large menu. Early bird special.