Explore authentic Thai dining options
Restaurant
7970 University Ave UNIT 310, La Mesa, CA 91941, United States
7953 University Ave, La Mesa, CA 91942, United States