Pho Royal Restaurant
635 Broadway
Chula Vista
CA
91910
(619) 425-1823
zomato.com
Open Map
Adjacent
Beer And Wine Only
dining
family restaurant
Grilled Chicken Spring Rolls
Kids Menu
restaurant
Take Out Restaurants
Valet
Wheelchair Accessible