Teriyaki Madness

23647 El Toro Rd # D, Lake Forest, CA

Menu (As of 10/29)

Teriyaki Madness: hours and how to order