Get directions to: Super Bowl Chinese Restaurant, Maspeth, NY
Restaurant address: 59-63 55 Road Maspeth, NY 11378, USA
Restaurant: Super Bowl Chinese Restaurant