Pho Royal Restaurant

restaurant in Palm Breeze Villas, San Diego

Phone: (619) 738-8184

Address: 2832 El Cajon Blvd