Chabaa Thai September 17, 2008, 4:25 pm Full thai menu .. as well as take-out. Bright, lovely decor .. ‘wow’ food. See more Previous article Cellar Bar & Grill Next article Cheers Bar & Grill