La Terrassa is a Mediterranean bar and grill.