on Sat Oct 25 2025
The lettuce is incredibly green and fresh—definitely a step above the wilted leaves you often find at other salad bars. The mix of vibrant, crisp greens, colorful veggies, and small portion of flavourful rice makes it both satisfying and nourishing.