Italian restaurant in the heart of Little Italy with three dining rooms, a bar and outdoor cafe seating. Read More
Editorial Review by Citysearch Editors:
Italian restaurant in the heart of Little Italy with three dining rooms, a bar and outdoor cafe seating.