TripAdvisor no.1

Top Maltese Restaurant Caviar & Bull is already making waves after having opened its doors in Budapest earlier last month, and it’s taken the number one spot for the restaurants in the city.