The Golden Fork

31 Triq L-Isptar, Rabat, Malta

€€ Modern Cuisine

MICHELIN Guide's Point Of View