My Guide Website?
Caviar & Bull
This is more than your average fine dining restaurant but rather a place that invites you to kick back and enjoy a kitchen and service with a difference.
Original recipes, signature dishes, an oyster bar, cocktails with molecular creations... all ingredients you will find at Caviar & Bull.
- Restaurants in St Julians
- Fine dining restaurants in Malta