The La Luna restaurant is located at the 380 Walworth Rd, London Greater London. It serves Italian, Pizza and British food. La Luna is has a parking lot. The avarage rating of this restaurant rated by 12 reviewers is 4.3. For more deatils and orders call La Luna on 020 7277 1991 or visit thier website.