Souvlaki Holargos is a souvlaki restaurant.