Restaurants & Bars 4


TheGooms | Dec 10, 2004 06:22 AM

If you have not been to Aldo's - go! Go now!!
Space, service, food all amazing!
We have been to many of the restaurants in Little Italy but this place is the top of the list.

Want to stay up to date with this post?

Recommended From Chowhound