Home Ministry of Crab opens its first overseas outpost in Shanghai Ministry of Crab Shanghai at Barbarossa Restaurant

Ministry of Crab Shanghai at Barbarossa Restaurant