Get directions to: Jumbo China Restaurant, Garner, NC
Restaurant address: 61 Glen Rd Garner, NC 27529, USA
Restaurant: Jumbo China Restaurant