Get directions to: China Inn, Glendale, CA Restaurant address: 132 N Glendale Ave Glendale, CA 91206, USA Driving Walking Bicycling Restaurant: China Inn