I wouldn't call it Thai exactly, it's Thai inspired new age food. However, everything on the menu is gluten free except the onion straws which are kept completely away from the kitchen near the drink stand.
Yes