Pho Ca Dao & Grill – Chula Vista, California 91910

Pho Ca Dao & Grill Description

Pho Ca Dao & Grill Location

Address: 303 Broadway, Chula Vista, CA 91910
Phone Number: +1 619-737-9553
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top