The world-famous Tripadvisor Travel forum website has recognized Lords Restaurant Complex in their top 5 ratings for the last 15 years. Selected from over 250 restaurants in this area we pride ourselves on being selected by travelers as the number one establishment in this region with over 4000 independent travel reviews.