Pho Hiep & Grill Chateau
(619) 482-9888 | View Website

872 Eastlake Pkwy # 310, Chula Vista, CA | Directions   91914

32.652260 -116.967720
Get Directions