Restaurant and pub known for its pizzas and steaks. Friendly staff and large ice cream portions are also noted.