Not currently ranked

Red Chili | Thai & Vietnamese - Hayward

  • Thai restaurant
  • 29583 Mission Blvd, Hayward, California, 94544

Red Chili | Thai & Vietnamese - Hayward in Hayward, California is not in the current Restaurant Award rankings.

Previous recognition

#1 Thai restaurant in Hayward, California