Update Info - Thai Papaya
This restaurant was reported as closed. If it is open, let us know.
Thai Papaya
2405 Ulric St
San Diego, CA 92111
2405 Ulric St
San Diego, CA 92111
This restaurant was reported as closed. If it is open, let us know.