Izakaya Akatora
115 W Main St, Los Angeles, California, United States
Modern Tokyo Izakaya Sushi Bar with a large selection of premium Sakes specializing in Omakase (Chef's Tasting Menu).
Modern Tokyo Izakaya Sushi Bar with a large selection of premium Sakes specializing in Omakase (Chef's Tasting Menu).