Restaurant
Dudley House of Pizza
2 locals recommend,
Location
206 West Main Street
Dudley, MA
Tips from locals
We don’t eat on the spot, but this used to be our No1 for take-out Pizza. Recently, it has unfortunately been a little less reliable... They don’t deliver but we order by phone and drive a few minutes to pick it up. (note: others seem to recommend Rainbow Pizza, in Webster, MA, but we have yet to try that out).