Lai Thai Restaurant

restaurant in Estrella Walk, National City

Order Food Online from Lai Thai Restaurant. Lai Thai is the best thai restaurant in San Diego, CA

Phone: (619) 474-5546

Website: laithairestaurant.com

Address: 1430 E Plaza Blvd Ste E10