Aldo's is a fantastic authentic Italian restaurant. The calimari and caprese salad were, bar none, the best I've had anywhere. And that includes three weeks in Italy trying ever caprese salad possible. A thoroughly enjoyable dinner!
If you own or manage Aldo & Co. Ristorante Italiano, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.