Detroit Style Pizza at the Tap House

The Tap House on Byards Lane in Nottingham is a bit of a curious place, where you serve your own drink from a Beer Wall. If that sound familiar then you may be thinking about their other project Another? Wine bar where they offer self serve wine. It’s a good concept as you can have…