Home > Resturants > La Luna

La Luna

Food:

Address: 380 Walworth Road , London SE17 2NG , England, London E17 2NG

Opening Time: Sunday 12:30 - 22:00 Tuesday 18:00 - 22:45 Wednesday 18:00 - 22:45 Thursday 18:00 - 22:4512:00 - 15:00 Friday 18:00 - 22:4512:00 - 15:00 Saturday 12:00 - 22:45

Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Delivery, Highchairs Available

+44 20 7277 1991

View Menu