86 E 161st St, Bronx 10452, United States
No delivery
Spot something wrong?
Dishes at Bomber's Stadium Pizza. Prices may vary in venue.