Explore authentic Thai dining options
Restaurant
5405 Redwood St #3745, San Diego, CA 92105, United States