/
/

View all 12 photos




+8
Sal's Italian Ristorante, a dog-friendly establishment in Delray since 1996, is celebrated for its authentic Italian cuisine and arguably the finest pizza in the area. Guests can explore a diverse menu that includes traditional Italian fare alongside contemporary dishes such as gamberoni scampi and veal scallopini, as well as a...