So delicious! Hard to decide what to have, but ordered the vegan "BLT." It was SOOO good, Bread was yummy and toasted, veggies crisp and fresh, "bacon" was smoky and tasty, dressing was a delicious addition. Served with carrots and fresh hummus. Reasonably priced. Only negatives: staff could be friendlier, and they were out of a few items before the dinner rush. So many smoothies and teas (all made to order) to choose from. Desserts looked delicious, but was too satisfied to indulge in one of them (pina colada cake - I'll see you next visit).