SEARCH


Restaurants

The Chophouse Meat

The Chophouse

Tigné Point, Sliema

The Chophouse is considered to be one of Malta’s leading meat restaurants. Boasting possibly the island’s largest charcoal grill, they…

+356 2060 3355

Read More
Skip to content