Siam Terrace

  • Restaurants
212 W. Main St.
Urbana, IL 61801
(217) 367-8424