This place is my favorite Liberty Ave Italian restaurant. The food is above average for a very reasonable price.
I've tasted almost everything on the menu and haven't been disappointed yet. They have the best fried mozzarella in the city using fresh cheese and hand breading it on site.
This is a great place that everyone should try at least once.