SUSHI & JAPANESE DELI

 213 265 7754

Place your order here

ABOUT US

Location

112 W 9th St. #108  Los Angeles, CA 90015

Open hours

Mon -Sun : 11am – 7pm

Call

213.265.7754

 

CONTACT US