Da Aldo is an authentic Italian restaurant that uses only fresh ingredients and herbs from Italy. They offer vegetarian-friendly options and have outdoor seating and free Wi-Fi.