Karoca offers delicious pizzas and Italian sandwiches. A beach bar with drinks is also available.