Update Info - Anthony's Happy Chef Rest
This restaurant was reported as closed. If it is open, let us know.
Anthony's Happy Chef Rest
7905 Engineer Rd
San Diego, CA 92111
7905 Engineer Rd
San Diego, CA 92111
This restaurant was reported as closed. If it is open, let us know.