IMG_0258
IMG_0161
IMG_0030
IMG_0088
1/1
OPENING HOURS

 

Monday to Saturday

19.00 - 22:30

Sunday 

 CLOSED

RESERVATIONS

 

Phone:  +356 7943 2590

              +356 2143 2590

info@thelordnelsonrestaurant.com