Site Pizzeria is a contemporary restaurant and bar in Todmorden, West Yorkshire, serving fresh wood - fired, handmade pizza, great wines and craft beers.