Get directions to: Johnny's Ny Pizza, Denver, CO
Restaurant address: 10081 W 26th Ave Denver, CO 80215, USA
Restaurant: Johnny's Ny Pizza