Pizzeria Deliguo offers pizza and pub fare. They also have a take-away location.