This small deli has everything from fresh fruit, sandwiches and pastries to cold sodas and juices. There are even tables to sit and eat, both indoor and outdoor. And you can usually catch the latest soccer matches on their televisions.