Write a Review
Suggest an edit
19 Lewis Grove
London SE13 6BG
United Kingdom
Lewisham
Select your rating
1 review that is not currently recommended
Search for Reservations
Book a Table in London
Find more Delis near Klos Deli
Find more Imported Food near Klos Deli