9208 W Alameda Ave, Lakewood 80226, United States
No delivery
Spot something wrong?
Dishes at Talk of the Thai. Prices may vary in venue.
Been to Talk of the Thai? Be the first to share what you ate.