The Lotus is in a very central location in Westlake and although in a shopping strip, it is a delicious surprise. I live in the hill country and when I animale sit for my sister in Rollingwood, it is the one thing I really look forward to "Having Lotus" delivery...You call your order in and within the 40 minutes that...
More