Finding the right location
Location is the most critical point to the success of any restaurant business!
Depending on the size of the available site, there is an option
of a full-fledged fine-dining restaurant or a normal QSR (Quick Service
Restaurant), more commonly referred to as a take-away.
Requirements for shop sizes are from 80m² to 150m² depending on the concept.