Phone: +13126700100
Address: 11 E Illinois St, Chicago I-60611-5652, United States
City: Chicago
Dishes: 35
Reviews: 3396
Website: http://starofsiamchicago.com/
"I was glad to see that they were really busy on a Saturday night. Quite a bit of take out business there too. We really love this place, but this time the food was a little 'off '. Tom yum soup tasted great,, but was very oily. Pepper beef was almost sweet, and the veggies were overly cooked in my opinion. Pad Thai tasted great, but the presentation was not as remembered and looked like it was taken from a massive batch rather than individually cooked. Will go again, can 't vote them off!"
All prices are estimates.
Chicago, a vibrant city known for its deep-dish pizza, hot dogs, and diverse cultural scene, offers stunning lake views, iconic architecture, and lively neighborhoods.