Red Chili | Thai & Vietnamese - Hayward

Thai restaurant · 29583 Mission Blvd, Hayward, CA

More food in Hayward, CA · Thai Food in Hayward