Pizza restaurant · 33A Lake Street, White Plains, NY
Delivery · Dine-In
More food in White Plains, NY · Pizza in White Plains