Caribou is a casual dining restaurant specializing in French cuisine and pizza. They offer a friendly Savoy atmosphere and provide pizzas and dishes for takeaway.