Loukomania - Vaughan

It was a pleasure to work on this new Greek cafe located North of Toronto in Vaughan.