Mosta’s iconic San Remo reopens as Greek taverna
Taverna San Remo is serving up a wide range of Greek classics!
Taverna San Remo is serving up a wide range of Greek classics!
Who’s ready to try it?!
It’s all happening on the 21st and 22nd of November!
The restaurant’s last day will be on Saturday 7th November!