Almeida


30 Almeida Street London N1 1AD
020 7354 4777 Click to call

Almeida in short

Opened on

Friday
Monday
Saturday
Sunday
Tuesday

Opened before

Breakfast
Lunch

Kitchen

Chicken
French