One80 St.Christopher Street

45A St. Christopher's Street, Il-Belt, Valletta, Malta

€€ Mediterranean Cuisine

MICHELIN Guide's Point Of View