Restaurant Details
Restaurant Name: Jumbo Pizza
Address: 3594 Broadway, New York, NY 10031
Borough: Manhattan
Phone Number: 2122914991
Cuisine: Italian
Restaurant Name: Jumbo Pizza
Address: 3594 Broadway, New York, NY 10031
Borough: Manhattan
Phone Number: 2122914991
Cuisine: Italian