Kelly Choi

Kelly Choi is a Dallas-based food reviewer, restaurant guide, and travel host.

Carrollton, Texas, United States

140.2K followers across 3 platforms.

Platforms

Similar creators