This establishment is a bar and pub known for serving excellent sandwiches. Customers can also enjoy watching football matches on large screens.