In its base form, the Restaurant Manager scenario is fairly low-tech. To be able to deliver it anywhere, you simply need the scenario outline and the delivery documentation.
To increase the engagement and immersion, the ability to play video is important and accessibility to computers, the internet and possibly printers would be beneficial as well.
If the participants are to physically create aesthetical representations of their restaurants then being able to print images on paper is useful, as well as having flipcharts, pinboards, pens, glue and scissors can make it a more involved and tactile experience.
When the participants do their market research with individuals in a town or city, you can either have them record answers on a pen and paper or have them use their phones as audio recorders. If you wish to add a layer, you can provide handheld camera’s with microphones if you wish them to film the answers from their market research.
Beyond these few aspects, there are no extreme technological needs to run this scenario effectively and successfully.