Delish Pho and Grill

restaurant in Fletcher Hills, La Mesa

Phone: (619) 465-6462

Address: 9200 Fletcher Pkwy