What? Where?

Star Of Siam Reviews & Details

Star Of Siam

Star Of Siam is rated 3 stars

11 E Illinois St
(617) 292-7695

Love It Hate It Try It Edit It Share It

Star Of Siam is located at 11 E Illinois St in Chicago near the intersection of E Erie St and N McClurg Ct. Their menu consists of American and Thai dishes . Call (617) 292-7695 for takeout.

  • Cuisine:American and Thai
  • Service:Takeout
  • Major Intersection:E Erie St And N Mcclurg Ct
What everyone says about Star Of Siam

Tell us more about Star Of Siam Chicago!

Star Of Siam Reviews, Chicago

Be the first to review Star Of Siam!
Review Star Of Siam

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013