Best Mediterranean restaurant in Etobicoke, canada