Get directions to: New York Deli, Azusa, CA
Restaurant address: 665 E Arrow Hwy Azusa, CA 91702, USA
Restaurant: New York Deli