Japanese restaurant Address: 125 N Larchmont Blvd Phone number: (323) 856-0369
Updated: November 2019