All my visits to Taloola's have been filled with everything my tummy and soul require. Satisfaction! I love the organic menu selection, groovy atmosphere and delightful staff. It's my once-a-week treat to my sweet self and should be yours as well.....Give it a try! You won't be disappointed.