We have been to Aldo's many times (myself and my wife), just love the atmosphere and the food is great. I often take business lunches there as well and all the people I have taken always comment on how nice the place is and how good the food is as well. We will no doubt be going again soon and will have anice time there as usual.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.