20491 Alton Parkway, Lake Forest, CA, USA
For great-tasting sushi in the Lake Forest, CA area, visit Izakaya Tenko today! We have a variety of choices available on our menu. Our Japanese restaurant serves the traditional Japanese food you crave. Our sushi bar never compromises on quality, which is why our chefs only use fresh seafood ingredients.