Can Alegria is a Mediterranean restaurant and bar offering a culinary journey with exotic influences, complemented by a selection of wines and original cocktails.