The Power Couples Behind 7 of the World’s Michelin-Starred Restaurants
"Shoukouwa is a two-Michelin-star fine-dining edomae sushi-ya in Singapore. It received its stars in the inaugural MICHELIN Guide Singapore in 2016." - Michelin Guide Digital-Singapore