Loading map…
Fig & Olive
Fig & Olive in London offers a sophisticated dining experience. The alluring aroma of their dishes hints at the delightful, tender textures within. Located at 13 Dagmar Passage, N1 2DN, London, United Kingdom, it’s a perfect spot for a memorable meal.