Back
24 Star Thai Cuisine Logo

24 Star Thai Cuisine

17.05mi
1120 164th Street Southwest, Lynnwood, WA, 98037
Not Available Now (Available Mon 11:00 AM - 9:00 PM)Call Now
About 24 Star Thai Cuisine

If you're looking for Thai restaurants in Lynnwood look no further. 24 Star Thai Cuisine is known for having some of the best Thai in Lynnwood. Located at 1120 164th Street Southwest, 24 Star Tha...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
54 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
54 minEst. Time