Update Info - Octopus Garden
This restaurant was reported as closed. If it is open, let us know.
Octopus Garden
7416 Healis Pl
San Diego, CA 92129
7416 Healis Pl
San Diego, CA 92129
This restaurant was reported as closed. If it is open, let us know.