Izakaya Tenko is a Sushi Bar located in Lake Forest, CA, specializing as a Japanese Restaurant, Sushi Restaurant, Teriyaki Grill, & more! Contact us today!... Read More
Share on:
Day
Opening
Closing
Mon
4:30 PM
9:30 PM
Tue
Closed
Wed - Sun
4:30 PM
9:30 PM
Click the button to add a review for Izakaya Tenko