Wayback Burgers Wayback Burgers 4.666665 Food & Beverages Restaurants Number of units (worldwide) 133 Investment level 150.001 - 250.000 EUR