Taverna Restaurant

In the Taverna Restaurant you can taste the real Italian pasta and pizzas

Be the first to review

In the Taverna Restaurant you can taste the real Italian pasta and pizzas

  • Pizzas
  • Pastas
  • Shellfish
  • Lobster
  • Fresh fish