Owners Hongfeng Li and Ling Wu opened Flaming Mountain Chinese Grill & Skewer Bar in 2022 inside a strip mall off E. Fletcher ...