All Time Food is a souvlaki restaurant located in Larissa. It offers traditional Greek street food, with a focus on souvlaki.