Guide > Restaurant in California > Restaurant in Hayward > Red Chili | Thai + Vietnamese Restaurant