Palisade Pizza & Pasta

783 Palisade Ave, Yonkers NY, 10703

View menu
Start an Order Full Menu