Cosmo Luzern is a restaurant offering European cuisine with vegetarian options. It serves breakfast, lunch, and dinner.