Café Orloff is a cozy bar with a charming terrace. It offers a spot for lunch, quick bites, and drinks.