Real-deal Sichuan staples in a classic setting.:
In ShortLodged in a shopping mall in Chamblee, the China Inn is elegant but old school. Flashes of light from fish tanks and an intriguing open kitchen brighten the cozy, wood-heavy interior. In short, it makes you immediately feel like you’re in a Chinese restaurant from a movie made in 1987. But with nostalgia comes excellent execution. Service is snappy and Americanized Sichuan classics...