Flagship store

141 JAPANESE VILLAGE PLAZA

LOS ANGELES, CA 90012

Mon - Thu, 12pm - 7pm

Fri - Sat, 12pm - 9pm

Sunday, 12pm - 7pm

Get directions