Update Info - Village Kitchen
This restaurant was reported as closed. If it is open, let us know.
Village Kitchen
4853 Newport Ave
San Diego, CA 92107
4853 Newport Ave
San Diego, CA 92107
This restaurant was reported as closed. If it is open, let us know.