Aldo's Ristorante is an Italian restaurant offering wood-fired pizza, pasta, and local fish in a traditional setting. Enjoy classic dishes with a modern twist and an award-winning wine list, plus a weekend piano bar.