It was recently named among the 100 best food venues in the UK