Mesa Pizza

restaurant in Birdland, San Diego

Phone: (858) 569-7600

Address: 7608 Linda Vista Rd