Home > Resturants > Kappa

Kappa

Food:

Address: 139 Earls Court Road , London SW5 9RH , England, London SW5 9RH

Delivery, Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Reservations

+44 20 7244 9196

View Menu