Operator of 3 Souvlaki GR locations faces court

Acland Street