Sushi Siam
1731 W. Kirby Ave.
Champaign, Illinois 61821
217-607-1906
Type
Hours
More
Thai and sushi restaurant located in the Old Farm Shops specializing in Thai cuisine along with a full sushi menu.
Free Parking
Accessible
Kid Friendly
Locally Owned
Vegetarian Options
Type
Hours
More
1731 W. Kirby Ave.
Champaign, Illinois 61821