Cha House Saigon Grill & Pho

restaurant in Kearny Mesa, La Jolla

Phone: (858) 569-5144

Address: 7767 Balboa Ave