Restaurant Review – ZAB Thai
Monday, September 1st, 2008ZAB Thai is a great little Thai place just off Highway 99. It's located in a strip mall, and doesn't look like much from outside, but the moment you step inside you are greeted by a soothing water wall, authentic decor, and a friendly staff. The food is ...
