Octopus Japanese Restaurant

375 W Birch St
Brea, CA
714.990.4111
33.919212
-117.901799

for Octopus Japanese Restaurant
Directions
from: