Ca'n Ribes

Mediterranean Restaurant