Best place to eat in the Stratford Festival Marketplace Shopping Centre!