About Us
Meet the team
Our Menu
Reservations
Contact Us
Buy A Voucher
More
Monday to Saturday
19.00 - 22:30
Sunday
CLOSED
Phone: +356 7943 2590
+356 2143 2590
​
info@thelordnelsonrestaurant.com