Casa Bou is a restaurant offering traditional Mediterranean cuisine.