Pho Superbowl

restaurant in Fletcher Hills, La Mesa

Phone: (619) 469-8984

Address: 8342 Parkway Dr