If you're looking for Asian Fusion restaurants in Tampa look no further. Flaming Mountain Chinese Grill & Skewer Bar is known for having some of the best Asian Fusion in Tampa. Located at 13520 U...show more
Bone-in.
Last updated July 17, 2023