Pho Royal Restaurant

restaurant in Mid-Broadway District, Chula Vista

Phone: (619) 425-1823

Website: phoroyal.com

Address: 635 Broadway