top of page

ADDRESS
The Lord Nelson Restaurant
Triq il-Kbira . Mosta MST1017
MALTA
OPENING HOURS
Monday to Saturday
19.00 - 22:30
email send
bottom of page
The Lord Nelson Restaurant
Triq il-Kbira . Mosta MST1017
MALTA
Monday to Saturday
19.00 - 22:30