Taylor’s Deli had recently opened in Stratford, and while they had an online order system and killer social media game, they wanted the central hub to tie it all together.