Yen Sushi & Sake

Sushi restaurant, 2081 Hillhurst Ave a, Los Angeles, CA

VeganScore 30

Menu

Mains

Starters

Start your free trial