3521 Seneca St.
West Seneca, NY 14224
Phone number: 716-965-5395
Italian Take-out | Dine-in | Cater
You can even order from your phone or tablet! Download our app from Google Play or the App Store and place your order in no time.
Hours of Operation
Sunday-Thursday: 10 a.m. to 9 p.m.
Friday & Saturday: 10 a.m. to 10 p.m.