One80 St.Christopher Street

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

€€ ・ Mediterranean Cuisine

MICHELIN Guide's Point Of View