Costa Brava is a modern and cozy restaurant offering an inviting ambiance.