T R.
Google
Casa Vostra was a great pizza stop on Gozo Island- food was fantastic and the outdoor seating had a nice vibe.
Unfortunately, the service was quite slow. We waited about 10 minutes before being greeted, and our pizza arrived nearly 25 minutes after the appetizer, even though other tables who arrived later were served, ate and paid before our 1 pizza came out.
The food was definitely worth it, but with limited time on the island, spending over an hour for a simple meal wasn’t ideal.