23532 EL TORO RD 18, LAKE FOREST, CA, 92630, US
(949) 699-2580
In(Spicy Tuna, Shrimp Tempura) - Out(Cooked Eel, Avocado, Crunch Flakes, Eel Sauce, White Mayo)