Cheers to the most famous, top-selling souvlaki in Greece, handmade and available in different meat combos, sizes, styles and taste