El Principal, Barcelona restaurant, takes care of everything to offer you the best Mediterranean cuisine in Barcelona city center. For all your important celebrations such as family or friends reunions. Birthdays, couple anniversaries, surprise parties, graduations, meetings.