Oomasa

100 Japanese Village Plaza Mall
Los Angeles, CA
213.623.9048
34.049412
-118.239515
Hours:
Mon:11:30am - 1am
Tue:closed
Wed - Sun:11:30am - 1am

for Oomasa
Directions
from: