A Thai restaurant where attractive presentation equals appetizing food.:
In Short
A step up from your average Thai restaurant, Taste of Thai offers menu staples well as more exotic choices. Gracious presentation adds to the adventurous feel of dishes. The tom...