1320 Waukegan Rd.,
Glenview , IL 60025 UNITED STATES
Based on 1 reviews
Rama Thai KitchenIf you like Thai you need to check out this place. Went here a couple times with my girlfriend and we can't get enough of it. I really enjoy the ginger chicken and the portions you get are pretty large at a fair price.
Worldwide > United States > Glenview, IL > Restaurants