Delray Beach, FL 33444
Italian. This long-lived venue on crowded Atlantic Avenue is a reason to sit down and take a breath. Then take up a fork and try the linguine with white clam sauce or the ravioli Sazio or grilled skirt steak or pretty much anything on the menu. Prices are reasonable; leftovers are popular.