Almeida

French Restaurants, Vegetarian & Organic Restaurants

31 Almeida Street
Islington
London
N1 1AD

Description

Located in Islington, Almeida is a bar and restaurant that serves an array of French and vegetarian dishes from their brasserie menu. Catering for private parties of up to 16 guests is available upon request.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location