Ristorante Fratelli 237 East Main Street, New Rochelle, NY 10801 - 914 633 1990
A Family Tradition Since 1958
Located South of Larchmont, in New Rochelle on E. Main Street in the East End Plaza Shopping Center!
Mon ~ Sat: 11:30am to 3pm
Sun ~ Thurs: 4pm to 9pm
Fri ~ Sat: 4pm to 10:30