Best Restaurants

Overview

Ibai is a large, airy restaurant with an industrial-chic vibe that perfectly complements the open kitchen. The menu is a culinary love letter to Basque cooking, merged with French influences. Fans of fine wines will be delighted with the well-stocked cellar.

Awards

World's 101 Best Steak Restaurants

Best Steak Restaurant in the UK, 2025

Loading map ...