Update Info - Russia House
This restaurant was reported as closed. If it is open, let us know.
Russia House
3200 Adams Ave
San Diego, CA 92116
3200 Adams Ave
San Diego, CA 92116
This restaurant was reported as closed. If it is open, let us know.