This restaurant is located at 1st of Lords Inn Hotel. Good interior with good food and kindly staff.
Tasty stuff