Get directions to: Capri Pizza, Yonkers, NY
Restaurant address: 63 Lockwood Ave Yonkers, NY 10701, USA
Restaurant: Capri Pizza