The Pho Shop

restaurant in Loma Portal, San Diego

Phone: (619) 222-1447

Address: 3760 Sports Arena Blvd Ste 3