Steve Cha (aka Rockstar Eater) continues his 12-part Chinese food tour in Los Angeles by trying LA’s hottest new dim sum restaurant, at Iron Teapot Dim Sum in Culver City. Iron Teapot opened in 2021, and is a Chinese restaurant that serves upscale dim sum in a contemporary casual environment.… Continue Reading Best New DIM SUM RESTAURANT! Best Chinese Food in LA (Part 10)