This is perhaps one of the simplest restaurant concepts in the world, but near to impossible to pull off perfectly: Soup. This rustic resto gets about as close as you can to perfection by serving up healthy and hearty bowls of delicious liquid gold. The daily menu hangs above the self-serve counter, with intriguing options like turkey/gizzard/veggie/bullion and red pepper/roasted pumpkin/chili/tomato/garlic during our visit; always 3 veggie and 3 meat options. Best yet, they offer a three-mini bowl tasting option so you can try as many as possible. Without exaggeration, each soup seems better than the next, and you'll be savouring every spoonful. Soup for the soul.