What? Where?

Siam Terrace Reviews & Details

Siam Terrace

Siam Terrace is rated 3 stars

212 W Main St
(217) 496-6106

Love It Hate It Try It Edit It Share It

Siam Terrace is located at 212 W Main St in Urbana near the intersection of W Illinois St and Birch St. Their menu consists of Thai dishes . Call (217) 496-6106 for takeout.

  • Cuisine:Thai
  • Service:Takeout
  • Major Intersection:W Illinois St And Birch St
What everyone says about Siam Terrace

Tell us more about Siam Terrace Urbana!

Siam Terrace Reviews, Urbana

Be the first to review Siam Terrace!
Review Siam Terrace

More Restaurants in Champaign

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