Can Geu is a restaurant specializing in traditional Catalan and Castilian cuisine, offering homemade dishes with a focus on offal-based plates.