Octopus Japanese Restaurant

727 W 7th St
Los Angeles, CA
213.489.0238
34.048646
-118.258467

for Octopus Japanese Restaurant
Directions
from: