At a Glance
The Grotto Tavern is aiming to become the best restaurant in Rabat, Malta. Experience traditional dining out at best restaurant in Rabat Malta.
What We Do Best
Join Our Network
St Pauls Square, Rabat, Malta
Is this your company? Log in to update your information.