2 ms·Or pizza pilgrims in Soho, and there are a few other places. Anywhere but dominoes.by justincormack 13y agoOr pizza pilgrims in Soho, and there are a few other places. Anywhere but dominoes.