Back
Star of Siam Logo

Star of Siam

0.62mi
11 E Illinois St Fl 1, Chicago, IL, 60611
Not Available Now (Available Tues 11:00 AM - 9:50 PM)

About Star of Siam

Order from Star of Siam to enjoy some of the best noodles in Chicago. Looking to find the cheapest way to order Star of Siam? Choose the most affordable delivery or takeout option listed on this ...show more

Compare Delivery Services

(See pickup options)
Postmatescheapest service
$0.99
Total Fees
25minTime Est.
Place Order
Delivery.com
$3.00
Total Fees
45minTime Est.
Place Order
EatStreet
$3.00
Total Fees
80minTime Est.
Place Order
Postmatescheapest service
$0.99
Total Fees
25minTime Est.