Get in touch

Formosa restaurant -
Barnabitengasse 6,
A-1060, Vienna,
Austria.
  • Phone: +43 1 5811112
  • 24/7: +43 699 1920 4294

Information about Formosa.