Star of Siam
11 East Illinois St, Chicago, Illinois 60611
Featured Review : Star of Siam, located just off the bustle of Michigan Avenue, is a must for anyone who loves Thai food. The space is very open, with red brick and exposed pipes, which are painted red to match the brick. The color sche...See Full Review