Amazing lamb souvlaki. The best Greek food ever!