Start from
Texas Roadhouse
535 Lincoln St F, Worcester 01605