About Us
Meet the team
Our Menu
Reservations
Contact Us
Buy A Voucher
More
The Lord Nelson Restaurant
Triq il-Kbira . Mosta MST1017
MALTA
Monday to Saturday
19.00 - 22:30
​
+356 2143 2590
info@thelordnelsonrestaurant.com
Thanks. Your message has been received.