Maison Castro is a fine food shop.