And Leeds’ best-loved restaurant is…

By October 8, 2018Reviews

The people have spoken – or at least the people who use TripAdvisor have. They’ve hailed Ira B’s, that place in Moortown you’ve been meaning to check out for months, as the finest restaurant in Leeds.

Read review

Leave a Reply