Share this page:
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
Accessibility Tools