Grotto Tavern

9/10/12 St Pauls Square, Rabat, Malta

€€ ・ Modern Cuisine

MICHELIN Guide's Point Of View