Skip to main content

Taste of Asia

restaurant · chinese restaurant · Lake Forest, CA

Address
22371 El Toro Rd, Lake Forest, CA 92630
Phone
(949) 380-8869
Website
thaicorner.com
Where
33.6389, -117.6807

Search Hominin for Taste of Asia

Other restaurants nearby

More in Lake Forest

Taste of Asia — restaurant in Lake Forest, CA | Hominin