Keen

London, United Kingdom

4.9

7 reviews

Accepts Credit Cards

Map

Streetview

Activate map

Bussiness info

Take-out
Yes
Accepts Credit Cards
Yes
Good for Kids
Yes
Noise Level
Average
Outdoor Seating
Yes
Has TV
No
Caters
Yes

Description

Specialties

5000 year of Mediterranean history, now in London!