Restaurant in Downtown Tampa
Offers fresh, build-your-own salads and soups with a friendly atmosphere in downtown Tampa.
505 N Florida Ave
Tampa, FL, 33602
(813) 228-0598