Rating this 5 stars before it even opens, because Souvla literally makes the best Greek salads in the world.