Review: Chaba Thai

September 20, 2009

Chaba Thai is one of those places that you barely notice from the outside, mainly because it’s a small spot within a rather large shopping center. Then, you walk inside and it’s somewhat awe inspiring, yet angering, since you’re going to a movie and don’t have your camera with you to document the wonder that is this beautiful fake tree, lit up in the center of the restaurant. (There is however a picture on their website of it. Read more