One of the best local Italian Restaurants west of Little Italy. Definetly worth a try. You won't be dissappointed. The food is just like mamma made and Aldo makes your experience dilightful.I can;t even tell you what is on the menu, we just tell Aldo what we like and leave the rest up to him
Review by Tony A from long Island posted October 13, 2009