- 43 Rochdale Road, Todmorden, OL14 6LD
- 01706 815606
Information on Site Pizzeria
Site Pizzeria is a contemporary fresh and funky restaurant & bar in Todmorden, West Yorkshire serving fresh wood-fired, handmade pizza, great wines and craft beers with a sheltered, al fresco area at the back. A warm welcome awaits.