General Inquiries

Address
il-Veduta Restaurant
Is-Saqqajja
Rabat,
Malta, Europe
Telephone
+356 21 454 666 +356 21 453 656
Fax
+356 21 454 660
Delivery
+356 21 455 500
Email
info@veduta.com.mt
Contact Us by sending a message