Update Info - Green Flash
This restaurant was reported as closed. If it is open, let us know.
Green Flash
701 Thomas Ave
San Diego, CA 92109
701 Thomas Ave
San Diego, CA 92109
This restaurant was reported as closed. If it is open, let us know.