Home
Reservations
Menus
Gallery
Order Online
About
More
64, Triq il Wilga
St Julians - Malta
+356 99280211
info@saffronmalta.com