Yen Sushi & Sake Bar

12930 Ventura Blvd
Studio City, CA
818.907.6400
34.145283
-118.414833

for Yen Sushi & Sake Bar
Directions
from: