2132 Waukegan Rd
Rama Thai Kitchen
1320 N Waukegan Rd Glenview, IL
609 Milwaukee Ave Glenview, IL
If you go on the weekends be prepared to wait 30 minutes, so you know this place is good. The ribs are good considering its not from a bbq restaurants. the meat falls off the bone.
April 19, 2010
Valley Lodge Restaurant
If you've been to or used
Valley Lodge Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.