Restaurant in Tampa
Family-run kitchen serving fresh, made-to-order salads and sandwiches for office lunches
5405 Cypress Center Dr #180
Tampa, FL, 33609
(813) 528-1805