Chophouse

Censu Xerri, Tigné Point, Sliema, Malta

€€ Modern Cuisine

MICHELIN Guide's Point Of View