My husband and I have eaten at Aldo's on several occasions because it is close by. The food can be great sometimes and at other times not so great, which is too bad. However, the garlic rolls in butter are awesome. The restaurant has nice decor and the customer service is great.
more