Tenmasa Japanese Restaurant

9016 W Sunset Blvd
West Hollywood, CA
310.275.7808
34.090254
-118.388292

for Tenmasa Japanese Restaurant
Directions
from: