Make a reservation!Call us to make your reservation or send us an email using our form.
55 E Main Street New Rochelle, NY 10801
Phone number: (914) 355-5858
Dine with us and take a tour of Italy from north to south.
Mon 11:00 am - 10:00 pm
Tue 11:00 am - 10:00 pm
Wed 11:00 am - 10:00 pm
Thu 11:00 am - 10:00 pm
Fri 11:00 am - 11:00 pm
Sat 11:00 am - 11:00 pm
Sundays Closed Til February, But will Be open on Dec 24th and Dec. 31st 2017