Get directions to: Jumbo Chinese Restaurant, Lincoln, CA
Restaurant address: 155 Joiner Pkwy Ste 100 Lincoln, CA 95648, USA
Restaurant: Jumbo Chinese Restaurant