Update Info - Pho Royal Restaurant
This restaurant was reported as closed. If it is open, let us know.
Pho Royal Restaurant
635 Broadway
Chula Vista, CA 91910
635 Broadway
Chula Vista, CA 91910
This restaurant was reported as closed. If it is open, let us know.