Get directions to: China Inn Buffet Restaurant, Escondido, CA
Restaurant address: 649 W Mission Avenue # 2 Escondido, CA 92025, USA
Restaurant: China Inn Buffet Restaurant