Canal 99 is a restaurant and cocktail bar offering seasonal, homemade cuisine. The menu features tapas and dishes prepared à la plancha, alongside innovative cocktails.