Three Flavors is a Thai restaurant offering vegetarian options and a selection of sushi.