Aldo's is a nice place to visit if you're in the mood for pasta, pizza or a fantastic salad. The atmosphere is nice and the service is okay and the prices aren't too terrible. I highly recommend the thin pizza and the Super Salad. It's delicious. The restaurant is conveniently located too.
more