Los Angeles
Stylish restaurant with an industrial vibe specializing in Japanese seafood rolls.
“Stylish restaurant with an industrial vibe specializing in Japanese seafood rolls.”
421 Main St, Los Angeles, CA 90013
Phone: (213) 493-6956
Get Directions on Google Maps →Prices and menu items are subject to change. Contact the restaurant for current information.