Greece has more than 1,000 islands spread in the Aegean Sea and Mediterranean Sea. Culturally speaking, businessman Pavlos Kontomichalos has created what amounts to another small one in the cramped urban area of Shanghai’s Jing’An district. “I love ...