Not currently ranked
Red Chili | Thai & Vietnamese - Hayward
- Thai restaurant
- 29583 Mission Blvd, Hayward, California, 94544
Find your next restaurant.
Previous recognition
#1 Thai restaurant in Hayward, California
Not currently ranked
#1 Thai restaurant in Hayward, California