Souvlaki 7 offers a mix of traditional and modern Greek cuisine.