Get directions to: 10th Avenue Pizza & Deli Inc, Buffalo, NY
Restaurant address: 256 10th St Buffalo, NY 14201, USA
Restaurant: 10th Avenue Pizza & Deli Inc