Start from
Ted's Pizza
346 Greenwood St, Worcester 01607