Get directions to: China Inn Bistro, Burbank, CA
Restaurant address: 124 N San Fernando Blvd Burbank, CA 91502, USA
Restaurant: China Inn Bistro