SEARCH


Restaurants

Caviar & Bull

Caviar & Bull

Il-Bajja ta' San Ġorġ, San Ġiljan

The man behind the award-winning Tarragon restaurant in St Paul’s Bay, Malta is proud to present Caviar & Bull. Awarded…

+356 2759 3301

Read More
Skip to content