Peach Blossom

restaurant in Lake Murray, La Mesa

Phone: (619) 465-8190

Address: 8862 Navajo Rd