Rest. Taverna del Bisbe

Barcelona, Spain