If you're looking for Korean restaurants in Tustin look no further. Flame Broiler (13812 Newport Ave) is known for having some of the best Korean in Tustin. Located at 13812 Newport Ave 102, Flam...show more
Mini bowl.
Last updated October 21, 2020