Osmosis - Barcelona


Menu

  • Liver with apples, balsamic vinegar and vanilla
  • Halibut with clams and cardamom pepper
  • Spiced Ice cream with nuts


Address : C/ Aribau, 100 8036 Barcelona Spain

Phone : +34 93 218 30 00

Map :

Related places :