Mediterranean restaurant offering interesting food combinations. Located within a department store.