Kenza


Address: 10 Devonshire Square, London, Greater London EC2M 4YP United Kingdom

+44 20 7929 5533

Kenza-restaurant.com
Liverpool Street (0.2 mi W)

Monday 12:00–11:00 pm
Tuesday 12:00–11:00 pm
Wednesday 12:00–11:00 pm
Thursday 12:00–11:00 pm
Friday 12:00–11:00 pm
Saturday 6:00–11:00 pm
Sunday Closed