La Luna in Walworth is an award-winning Italian restaurant that’s known for serving some of the best pizza in South London. Established in 1993, La Luna is always being featured in guides and magazines, which usually advise lovers of stonebaked pizza to head here with an appetite. They’re classically topped and very well priced, and alongside them on the La Luna menu there are also fantastic pasta dishes and plenty of fresh meat and fish. You’ll find La Luna right on Walworth Road, within walking distance of Elephant & Castle station, and it’s very wise to arrive having made a reservation in advance.
The food was delicious and the staff was very friendly
Lovely service and food, I enjoyed the evening very much
Very authentic Italian experience. Loved the complimentary olives and limoncello. Food was lovely as well, and very reasonably priced. Waiters were attentive and friendly. Will go again!