You have to love Souplantation for their huge salad bar where you can make your own salad. In the end, you get the largest salad you could find anywhere, at the very very lowest price possible. Plus, lots and lots of extras included.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.