A popular Greek souvlaki restaurant.