Bao's Castle in Orlando

FOX 35's David Martin visits Bao's Castle in Orlando, a restaurant that went viral on TikTok and serves up delicious bao.

Latest Videos

Good Day

View More
View More